home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / game / think / acd_e.lha / Crossword_Deluxe_E / Install < prev    next >
Text File  |  1999-11-22  |  3KB  |  176 lines

  1. ;
  2. ; $VER: Amiga Crossword Deluxe installation 1.0 (20.11.99)
  3. ;
  4. ; Copyright (c) 1999 Kees Coenradi
  5. ;
  6.  
  7. ;****************************************************************************
  8. ;
  9. ; English texts
  10. ;
  11. (if (not (= @language "nederlands"))
  12.   (
  13.     (set #bad-kick "You must have AmigaOS 3.0 (V39) or newer to be able to use ACD.")
  14.     (set #bad-cpu "You must have at least an MC68020 to use CyberAVI.")
  15.     (set #selectdir "Please select where to install ACD\nA directory 'ACD' will be created automatically")
  16.     (set #makediracd "Creating directory 'ACD'")
  17.     (set #copymainprg "Copying Amiga Crossword Deluxe...")
  18.     (set #copydocs "Copying documentation...")
  19.     (set #copypuzzle "Copying Crosswordpuzzles...")
  20.     (set #copyfonts "Copying Fonts...")
  21.     
  22.   )
  23. )
  24.  
  25. ;****************************************************************************
  26. ;
  27. ; Nederlandse tekst
  28. ;
  29. (if (= @language "nederlands")
  30.   (
  31.     (set #bad-kick "U heeft minimaal AmigaOS 3.0 (V39) of hoger nodig om ACD te gebruiken.")
  32.     (set #selectdir "Waar moet ACD geinstalleerd worden?\nEen lade voor 'ACD' wordt automatisch gemaakt.")
  33.     (set #makediracd "Ik maak lade 'ACD'")
  34.     (set #copymainprg "Kopieer Amiga Crossword Deluxe...")
  35.     (set #copydocs "Kopieer Handleiding...")
  36.     (set #copypuzzle "Kopieer Kruiswoordpuzzels...")
  37.     (set #copyfonts "Kopieer Fonts...")
  38.     
  39.   )
  40. )
  41.  
  42. ;****************************************************************************
  43. ;
  44. ; Setup
  45. ;
  46.  
  47. (complete 0)
  48.  
  49. (if (< (/ (getversion) 65536) 39)
  50.   (abort #bad-kick)
  51. )
  52.  
  53.  
  54.  
  55. ;****************************************************************************
  56. ;
  57. ; Welcome
  58. ;
  59.  
  60. (welcome)
  61.  
  62. (complete 10)
  63.  
  64. ;****************************************************************************
  65. ;
  66. ; Setup directory
  67. ;
  68.  
  69. (set #destdir
  70.   (askdir
  71.     (prompt #selectdir)
  72.     (help @askdir-help)
  73.     (default @default-dest)
  74.     (newpath)
  75.   )
  76. )
  77.  
  78.  
  79. (set @default-dest (tackon #destdir "ACD"))
  80.  
  81.  
  82. (complete 20)
  83.  
  84. (makedir @default-dest
  85.   (prompt #makediracd)
  86.   (help @makedir-help)
  87.   (infos)
  88. )
  89.  
  90. (complete 40)
  91.  
  92. ;****************************************************************************
  93. ;
  94. ; Copy main program
  95. ;
  96.  
  97. (copyfiles
  98.   (prompt #copymainprg)
  99.   (help @copyfiles-help)
  100.   (source "Crossword_Deluxe")
  101.   (dest @default-dest)
  102.   (infos)
  103.   (confirm)
  104. )
  105.  
  106. (complete 50)
  107.  
  108. ;****************************************************************************
  109. ;
  110. ; Copy puzzels
  111. ;
  112.  
  113. (set puzzle_dir (tackon @default-dest "P"))
  114. (if (not (exists puzzle_dir))
  115. (makedir puzzle_dir)
  116. )
  117.  
  118. (copyfiles
  119.   (prompt #copypuzzle)
  120.   (help @copyfiles-help)
  121.   (source "P/")
  122.   (dest puzzle_dir)
  123.   (all)
  124.   (confirm)
  125.  )
  126.  
  127. (complete 60)
  128.  
  129. ;****************************************************************************
  130. ;
  131. ; Copy fonts
  132. ;
  133.  
  134. (set Fonts_dir (tackon @default-dest "Fonts"))
  135. (if (not (exists Fonts_dir))
  136. (makedir Fonts_dir)
  137. )
  138.  
  139. (copyfiles
  140.   (prompt #copyfonts)
  141.   (help @copyfiles-help)
  142.   (source "Fonts/")
  143.   (dest Fonts_dir)
  144.   (all)
  145.   (confirm)
  146.  )
  147.  
  148. (complete 80)
  149.  
  150. ;****************************************************************************
  151. ;
  152. ; Copy documentation
  153. ;
  154.  
  155. (copyfiles
  156.   (prompt #copydocs)
  157.   (help @copyfiles-help)
  158.   (source "")
  159.   (pattern "#?.(guide|readme)")
  160.   (dest @default-dest)
  161.   (infos)
  162.   (confirm)
  163. )
  164.  
  165. (complete 90)
  166.  
  167.  
  168. ;****************************************************************************
  169. ;
  170. ; Exit
  171. ;
  172.  
  173. (complete 100)
  174. (exit)
  175.  
  176.